3120,3119,3119,3120,3121,3123,3125,3128,3130,3134,3135,3137,3138,3140,3143,3145,3147,3151,3153,3155,3157,3159,3161,3162,3164,3166,3168,3170,3172,3174,3175,3175,3175,3176,3176,3177,3178,3178,3178,3179,3180,3181,3182,3183,3184,3184,3185,3185,3186,3186,3186,3186,3186,3185,3184,3183,3182,3181,3180,3180,3180,3180,3180,3181,3181,3182,3183,3184,3185,3186,3186,3187,3188,3189,3190,3191,3191,3192,3192,3193,3194,3195,3197,3198,3199,3200,3200,3201,3202,3203,3205,3205,3206,3206,3207,3207,3208,3208,3209,3210,3211,3211,3212,3212,3213,3213,3213,3213,3213,3213,3213,3213,3214,3215,3216,3217,3218,3218,3219,3219,3219,3218,3217,3216,3215,3214,3214,3214,3213,3212,3211,3211,3211,3210,3209,3208,3206,3205,3204,3203,3202,3202,3202,3202,3202,3202,3202,3201,3198,3197,3197,3196,3196,3196,3195,3194,3193,3192,3191,3190,3189,3188,3187,3186,3185,3184,3183,3182,3181,3180,3180,3180,3180,3179,3179,3178,3177,3177,3176,3175,3174,3173,3173,3172,3172,3171,3171,3171,3171,3170,3170,3169,3169,3170,3170,3171,3172,3173,3173,3174,3175,3175,3175,3174,3174,3173,3172,3171,3170,3169,3168,3167,3166,3165,3164,3162,3162,3161,3159,3159,3159,3159,3158,3157,3156,3155,3155,3155,3155,3156,3156,3157,3158,3158,3157,3157,3155,3154,3152,3150,3149,3148,3147,3147,3146,3145,3144,3143,3143,3142,3139,3138,3138,3137,3137,3136,3136,3134,3134,3134,3134,3134,3134,3133,3133,3132,3132,3132,3132,3131,3130,3130,3129,3129,3128,3128,3128,3128,3128,3128,3127,3126,3125,3123,3123,3122,3121;802,800,798,796,795,795,794,793,792,790,789,789,788,786,785,784,785,786,785,784,783,783,783,785,785,784,783,782,781,782,783,785,787,788,789,789,789,791,792,793,794,795,796,797,798,799,799,801,802,803,804,805,806,808,809,809,810,810,810,811,812,813,814,814,815,816,817,818,819,819,820,820,821,820,820,819,818,818,817,817,817,817,818,819,821,822,823,823,824,825,825,826,826,827,828,829,830,831,833,835,835,836,836,837,837,838,839,840,841,842,843,844,845,846,847,848,848,849,849,850,851,852,853,854,855,855,856,857,858,859,859,860,861,862,863,863,864,864,864,864,865,866,867,868,869,870,871,872,874,874,875,875,876,878,879,880,880,881,881,882,882,882,882,883,883,883,883,884,885,885,884,883,882,882,881,881,882,883,884,885,885,885,884,884,883,883,882,881,879,879,878,877,876,876,875,874,873,872,871,870,870,869,868,867,866,865,864,864,864,865,865,866,866,866,865,863,862,861,860,859,858,857,856,856,855,855,854,853,852,851,850,849,848,847,847,846,845,845,845,844,844,843,842,841,840,838,838,837,836,835,834,834,833,832,831,831,830,829,828,827,826,825,824,824,823,822,821,819,818,816,812,811,809,807,806,805,804,803,802,801,801,800,800,800,801,801,802